"""
练习：
    统计目前工程内(month01)所有的.py文件代码的字符数量
"""
from pathlib import Path

total = 0
# 1. 获取到当前工程的所有.py文件，并遍历
for item in Path.cwd().parent.rglob('*.py'):
    # 2. 打开每一个.py文件，并读取
    with open(item,'r',encoding='utf-8') as f:
        # 3. 读取每一个.py文件，统计其字符数量  len()
        num = len(f.read())
        # 4. 通过累加 计算所有的.py文件的字符数量
        total += num

print(total)